package programDetails;

import java.util.LinkedList;
import java.util.Queue;

/**
 * @Description: 队列的相关方法
 * @Date: 2020/4/14
 * @Author: 许群星
 */
public class _2_3_MethodOfQueue {
    public static void main(String[] args) {
        Queue<Integer> queue=new LinkedList<>();

        //添加元素
        queue.add(1);
        queue.add(2);
        queue.offer(3);
        queue.offer(4);

        //队列最前面元素
        System.out.println("队列最前面的元素为"+queue.peek());

        //移除元素
        int a=queue.remove();
        System.out.println("第一次移除的元素"+a);
        System.out.println("移除后的最前面的元素"+queue.peek());
        int b=queue.poll();
        System.out.println("第二次移除的元素"+b);

        //判断是否为空
        System.out.println(queue.isEmpty());
    }
}
